package properties_;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

/**
 * @author DCSGO
 * @version 1.0
 * 如下一个配置文件 mysql.properties
 * ip=192.168.0.13
 * user=root
 * pwd=12345
 * 请问编程读取 ip user 和 pwd 的值是多少
 * 传统方式
 */
public class Properties01 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new FileReader("src\\properties_\\mysql.properties"));
        String line;
        while ((line = br.readLine()) != null) {
            String[] split = line.split("=");
            System.out.println(split[0] + " " + split[1]);
        }
        System.out.println("相关配置信息获取完毕");
        /*
         * ip 192.168.0.13
         * user root
         * pwd 12345
         * 相关配置信息获取完毕
         */
        //如果我们需要读取指定的某个配置信息如 user
        //我们还得先读取 ip 之后才能读取到 user 并且在保存相关
        //配置信息时也会不方便 比如修改原先的某个配置信息等等
        //这时就必须使用到 Properties 才能较好的解决了
    }
}
